JavaScript runtime
There are many JavaScript runtimes.
QuickJS-NG
QuickJS Fork
lo
V8
C++
Kiesel
bespoke (Zig)
LLRT
QuickJS
Rust
WinterJS
SpiderMonkey
Spiderfire
SpiderMonkey ベース
Rust
Melon
C#製
npm/Node 互換
blueboat
サーバーレス特化
Bun by Jarred Sumner
Zig 製
汎用、Node互換
JavaScriptCore ベース
Deno Deploy by Deno Company
Rust 製
サーバーレス特化
V8
Go 言語
CloudFront Functions
njs
Rust 製
rusty_v8 を利用
汎用
Rust 製
V8
Cloudflare Workers
サーバーレス特化
C++
workerd
Cloudflare Workers のコア、OSS
C++
Graal.js
GraalVM 上で動く独自 Engine
Node 互換
HTTP サーバー特化
Rust 製
V8
MongoDB (shell runs JavaScript)
V8 -> SpiderMonky
ChakraNode
spidernode by Mozilla
SpiderMonky + Node
rustynode
SpiderMonky
Rust 製
C++
汎用
Narwhaljs
Rhino
Java 製
もうメンテされてない
汎用
Netscape Application Server
Netscape Enterprise Server
Maybe the first one
and Browsers